home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Games Collection 1 / software vault.zip / software vault / CDR10 / MAPEDIT.ZIP / SHOWMAP.C < prev    next >
C/C++ Source or Header  |  1992-09-17  |  670b  |  26 lines

  1. #include "paint.h"
  2.  
  3. show_map(int mapoffx, int mapoffy, int startrow, int endrow)
  4. {
  5.     unsigned char poop;
  6.     unsigned char loop,loop2;
  7.     unsigned int temp;
  8.  
  9.     mousecursor(0);
  10.     for(loop=0;loop<40;loop++)
  11.     {
  12.         for(loop2=startrow;loop2<endrow;loop2++)
  13.         {
  14.             temp=mapptr[mapoffx+loop+(mapoffy+loop2)*320];
  15.             if(screen[loop+loop2*40]!=temp)
  16.             {
  17.                 for(poop=0;poop<8;poop++)
  18.                     memcpy(scrptr+((loop2*8)+poop)*320+(loop*8),bufptr+((temp/40*8)+poop)*320+((temp%40)*8),8);
  19.                 screen[loop+loop2*40]=temp;
  20.             }
  21.         }
  22.     }
  23.     mousecursor(1);
  24. }
  25.  
  26.